Here are their last 5 classes

2002 45th
2003 27th
2004 41st
2005 14th
2006 32nd

I'd expect them to finish in the 20's this year.